package cn.jsj.dao;
/**
 * 计划付款情况DB操作
 * @author LI
 *
 */
public class TblCasePayPlanDAO {

	/**
	 * 增加N条计划付款情况
	 * @param list：付款情况队列
	 * @return 1：付款成功
	 */
	public int addPayPlanInfo(java.util.List<cn.jsj.bgtodb.PayPlanProperty> list,String contractNumber){
		org.hibernate.Session session = HBUtils.getSession();
		// 新建事务对象
		org.hibernate.Transaction tx = session.beginTransaction();
		// 开始事务
		tx.begin();
		for(int i=0;i<list.size();i++){
			cn.jsj.pojo.TblCasePayPlan tcpp=new cn.jsj.pojo.TblCasePayPlan();
			tcpp.setCaseNumber(contractNumber);
			tcpp.setCasePayPlanTime(list.get(i).getPayPlanTime());
			tcpp.setCasePayPlanMoney(list.get(i).getPayPlanMoney());
			session.save(tcpp);
		}
		// 提交事务
		tx.commit();
		session.close();
		return 1;
	}
}
